export function routerWatch(url) {

	if( url == undefined) return;
	var path = url.path

	setTimeout(() => {
		var menuEl = document.getElementById('globalMenu')
		var str = ''

		//如果不是 login 页面，才设置按钮，否则直接隐藏
		if (path.indexOf('login') === -1){
			//只要结尾不是 home， 就认为不在首页
			if(path == '/') str = '<i class="iconfont icon-wode1"></i>'
			else str = !/home$/g.test(path) ? '<i class="iconfont icon-home"></i>' : '<i class="iconfont icon-wode1"></i>'
		}

		menuEl.innerHTML = str
		initBtn(str)
	}, 100)
}

//设置左下角按钮菜单
export function initBtn() {
	var globalMenu = document.getElementById('globalMenu').getElementsByTagName('i')[0];
	//如果没有显示浮动按钮，不用处理点击事件
	if (globalMenu === undefined) return;

	//只有按钮显示了，才注册事件
	var href = globalMenu.className.indexOf('home') !== -1 ? '#/home' : '#/personal'
	globalMenu.onclick = function () {
		window.location.href = href
	}

	//回收
	globalMenu = null
}


//检查 ajax 返回的数据 url 值
export function isUrl(res){
	if( res.url ){
		if( res.url === '/tologin'){
			window.location.href='/#/login'
			return false;
		}else if( res.url === '/toindex'){
			window.location.href='/#/home'
			return false;
		}else if( res.url === '/toalertlogin'){
			alert(res.msg)
			window.location.href='/#/login/removeCookie'
			return false;
		}
	}
	return true
}

